"""
字符串操作相关的工具模块
"""


def str_reverse(s):
    """
    功能是将字符串进行反转操作
    :param s: 将被反转的字符串
    :return: 翻转后的字符串
    """
    return s[::-1]


def substr(s, x, y):
    """
    功能是按照下标对字符串进行切片操作
    :param s: 将被进行切片的字符串
    :param x: 切片的开始下标
    :param y: 切片的结束下标
    :return: 完成切片后的字符串
    """
    return s[x:y:1]


if __name__ == '__main__':
    print(str_reverse("我是一名开发工程师"))
    print(substr("我是一名开发工程师", 1, 3))
